Big Huge Thesaurus

shatterproof glass

noun